body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td{
   outline: 0;
  margin: 0;
  padding: 0;
   border: 0;
}

body {
  font-size: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
th,
var {
  font-weight: normal;
  font-style: normal;
}
input,textarea{
  resize:none;
  background:transparent;
}

button {
  cursor: pointer;
}

ul{
  list-style:none;
}

.clearfix::after{
  display:block;
  height:0;
  content:"";
  clear:both;
  visibility:hidden;
}
.clearfix{
  zoom:1;
}

/* common part */
.wrapper{
  width:926px;
  margin:70px auto 60px auto;
}
#pdf{
  position:relative;
  padding-top:20px;
  background:#fff;
}

.logo{
  padding-right:46px;
  text-align:right;
}

.main{
  width:846px;
  margin:0 auto;
  padding:0 20px 20px 20px;
}

.works{
  padding-right:40px;
  line-height:60px;
  text-align:right;
}
.works__btn{
  display:none;
  padding:7px 12px;
  font-size:14px;
}

.title{
  position:relative;
  font-size:22px;
  text-align:center;
  border-top:1px solid #444;
  line-height:60px;
}

.title .tip{
  position:absolute;
  right:14px;
  font-size:13px;
}
.sheet{
  font-size:14px;
}

